Unit I: Software Engineering & Agile Foundations
Lecture 1: The Advent of Software Engineering; Waterfall Model
Lecture 2: Developers vs IT Operations Conflict; Agile Movement in 2000
Lecture 3: Agile vs Waterfall; Iterative Agile Software Development
Lecture 4: Agile Manifesto – Individuals & Interactions; Working Software
Lecture 5: Customer Collaboration; Responding to Change – Recap & Q&A
Unit II: DevOps Principles & Practices
Lecture 6: Introduction to DevOps; DevOps and Agile
Lecture 7: Minimum Viable Product; Application Deployment
Lecture 8: Continuous Integration (CI); Continuous Delivery (CD)
Lecture 9: CAMS – Culture & Automation; Test-Driven Development
Lecture 10: CAMS – Measurement & Sharing; Configuration Management
Lecture 11: Infrastructure Automation; Root Cause Analysis; Blamelessness; Organizational Learning
Unit III: DevOps Toolkit & CI/CD
Unit IV: Distributed Version Control Systems
Assessments & Quizzes
Test your knowledge with interactive quizzes and view the final examination paper.